package com.yungu.swift.schedule.config.model;

import lombok.Data;

import java.io.Serializable;

/**
 * 计划任务信息
 *
 * @author Zerrion
 * @date 2017/8/15
 */
@Data
public class ScheduleJob implements Serializable {
    /**
     * 任务id
     */
    private String jobId;
    /**
     * 任务名称 - 与 jobGroup 构建成任务唯一标识
     */
    private String jobName;
    /**
     * 任务分组 - 与 jobName 构建成任务唯一标识
     */
    private String jobGroup;
    /**
     * 任务状态 0禁用 1启用 2删除
     */
    private String jobStatus;
    /**
     * 任务运行时间表达式
     */
    private String cronExpression;
    /**
     * 任务描述
     */
    private String desc;
}